package me.lxqq.erp.bemall;

import com.huice.base.TestBase;
import org.testng.Assert;
import org.testng.annotations.Test;

import java.util.Map;


/**
 * 商品已加入购物车页测试用例
 * 时间：2018年6月6日17:37:53
 * 作者：lxqq0000
 */
public class InToCartTest extends TestBase {

    @Test
    public void test() {
        Object[][] dataArr = getdata();
        if (dataArr.length == 0 || dataArr[0].length == 0) {
            Assert.fail("数据配置文件没有数据！");
        }
        Map<String, String> dataMap = (Map<String, String>) dataArr[0][0];
        String url = dataMap.get("已加入购物车页URL");

        //校验已跳转到商品已加入购物车页
        Assert.assertTrue(locator.waitToUrl(url), "未能跳转到商品已加入购物车页");
        //点击去购物车结算按钮
        locator.click("商品已加入购物车页", "去购物车结算按钮");
        //验证正在或者已经跳转到新页面
        Assert.assertTrue(locator.waitNotUrl(url));
    }

}
